sidle up - German English Dictionary